home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1999 May: Tool Chest / Developer CD Series Tool Chest (Apple Computer)(May 1999).iso / Tool Chest / Devices / CD-ROM / How to Detect a CD / Makefile < prev    next >
Encoding:
Makefile  |  1995-10-18  |  1.7 KB  |  76 lines  |  [TEXT/MPS ]

  1. #   File:       Identify CD-ROM.make
  2. #   Target:     Identify CD-ROM
  3. #   Sources:    main.c
  4. #               WhereCDs.c
  5. #   Created:    Wednesday, October 18, 1995 03:10:05 PM
  6.  
  7.  
  8. MAKEFILE     = "Makefile"
  9. •MondoBuild• = {MAKEFILE}  # Make blank to avoid rebuilds when makefile is modified
  10. Includes     =
  11. Sym•PPC      = 
  12. ObjDir•PPC   =
  13. Sym•68K      = 
  14. ObjDir•68K   =
  15.  
  16. PPCCOptions  = {Includes} {Sym•PPC} 
  17.  
  18. COptions     = {Includes} {Sym•68K} 
  19.  
  20. Objects•PPC  = ∂
  21.         "{ObjDir•PPC}main.c.x" ∂
  22.         "{ObjDir•PPC}WhereCDs.c.x"
  23.  
  24. Objects•68K  = ∂
  25.         "{ObjDir•68K}main.c.o" ∂
  26.         "{ObjDir•68K}WhereCDs.c.o"
  27.  
  28.  
  29. "Identify CD-ROM" ƒƒ {•MondoBuild•} {Objects•PPC}
  30.     PPCLink ∂
  31.         -o {Targ} {Sym•PPC} ∂
  32.         {Objects•PPC} ∂
  33.         -t 'APPL' ∂
  34.         -c '????' ∂
  35.         "{PPCLibraries}PPCSIOW.o" ∂
  36.         "{SharedLibraries}InterfaceLib" ∂
  37.         "{SharedLibraries}StdCLib" ∂
  38.         "{SharedLibraries}MathLib" ∂
  39.         "{PPCLibraries}StdCRuntime.o" ∂
  40.         "{PPCLibraries}PPCCRuntime.o" ∂
  41.         "{PPCLibraries}PPCToolLibs.o"
  42.  
  43.  
  44. "Identify CD-ROM" ƒƒ {•MondoBuild•} {Objects•68K}
  45.     Link ∂
  46.         -o {Targ} -d {Sym•68K} ∂
  47.         {Objects•68K} ∂
  48.         -t 'APPL' ∂
  49.         -c '????' ∂
  50.         "{Libraries}MathLib.o" ∂
  51.         #"{CLibraries}Complex.o" ∂
  52.         "{CLibraries}StdCLib.o" ∂
  53.         "{Libraries}SIOW.o" ∂
  54.         "{Libraries}MacRuntime.o" ∂
  55.         "{Libraries}IntEnv.o" ∂
  56.         "{Libraries}ToolLibs.o" ∂
  57.         "{Libraries}Interface.o"
  58.  
  59.  
  60. "Identify CD-ROM" ƒƒ "{RIncludes}"SIOW.r
  61.     Rez -a "{RIncludes}"SIOW.r -o {Targ}
  62.  
  63. "{ObjDir•PPC}main.c.x" ƒ {•MondoBuild•} main.c
  64.     {PPCC} main.c -o {Targ} {PPCCOptions}
  65.  
  66. "{ObjDir•PPC}WhereCDs.c.x" ƒ {•MondoBuild•} WhereCDs.c
  67.     {PPCC} WhereCDs.c -o {Targ} {PPCCOptions}
  68.  
  69.  
  70. "{ObjDir•68K}main.c.o" ƒ {•MondoBuild•} main.c
  71.     {C} main.c -o {Targ} {COptions}
  72.  
  73. "{ObjDir•68K}WhereCDs.c.o" ƒ {•MondoBuild•} WhereCDs.c
  74.     {C} WhereCDs.c -o {Targ} {COptions}
  75.  
  76.